2305 24td Ave, Seattle, WA 98101, Seattle
"Great food and excellent service. Baba's Mix Grill is the way to go if you don't know what to choose"
500 Mercer St, Seattle, WA 98109-4654, Seattle
"This place needs to be on bar rescue."
"Great food and excellent service. Baba's Mix Grill is the way to go if you don't know what to choose"